package wt.jly.dao;

import wt.jly.domain.User;

import java.util.List;

/**
 * @author lanyangji
 * @date 2018/9/18 23:04
 */
public interface UserMapper {

    /**
     * 根据用户名查询用户
     *
     * @param userName
     * @return
     */
    User findByUserName(String userName);

    /**
     * 根据用户ID查询用户的资源的资源授权码
     *
     * @param id
     * @return
     */
    List<String> findPermissionsByUserId(Integer id);

    /**
     * 修改用户密码
     *
     * @param user
     */
    void updatePassword(User user);
}
